.\" Man page generated from reStructuredText.
.
.TH CHKCRONTAB 1 "" "" "Utilities"
.SH NAME
chkcrontab \- Crontab lint tool
.
.nr rst2man-indent-level 0
.
.de1 rstReportMargin
\\$1 \\n[an-margin]
level \\n[rst2man-indent-level]
level margin: \\n[rst2man-indent\\n[rst2man-indent-level]]
-
\\n[rst2man-indent0]
\\n[rst2man-indent1]
\\n[rst2man-indent2]
..
.de1 INDENT
.\" .rstReportMargin pre:
. RS \\$1
. nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin]
. nr rst2man-indent-level +1
.\" .rstReportMargin post:
..
.de UNINDENT
. RE
.\" indent \\n[an-margin]
.\" old: \\n[rst2man-indent\\n[rst2man-indent-level]]
.nr rst2man-indent-level -1
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]]
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u
..
.SH SYNOPSIS
.sp
\fBchkcrontab\fP \fIfile\fP
.SH DESCRIPTION
.sp
The \fBchkcrontab\fP command provides a command line tool to check the
correctness of system crontab files like \fB/etc/crontab\fP or the
files in \fB/etc/cron.d\fP.
.sp
The following check are run against the given crontab file.
.INDENT 0.0
.IP \(bu 2
File name is a valid cron file name.
.IP \(bu 2
Variable assignments do not have \fB$\fP\(aqs in right hand side.
.IP \(bu 2
Confirms that \fB@\fP specifiers are valid.
.IP \(bu 2
Confirms that users exist on the system (or NIS or LDAP).
.IP \(bu 2
Validates the basic syntax of cron job lines.
.IP \(bu 2
Validates that each time field is within limits.
.IP \(bu 2
Checks that ranges and sequences are not used for the "day of
week" and "month" fields.
.IP \(bu 2
Reports any bare \fB%\fP in a command.
.UNINDENT
.SH BUGS
.sp
Quite possibly. Report them via the issue tracker at the project
website:
.sp
\fI\%http://code.google.com/p/chkcrontab/issues/list\fP
.SH SEE ALSO
.sp
\fBlint\fP (1)
.SH RESOURCES
.sp
Project website: \fI\%http://code.google.com/p/chkcrontab\fP
.SH COPYING
.sp
Copyright (C) 2012 Kevin Lyda.
Licensed under the Apache License, Version 2.0
.SH AUTHOR
Kevin Lyda <lyda@google.com>
.\" Generated by docutils manpage writer.
.
